home *** CD-ROM | disk | FTP | other *** search
- #include <stdlib.h>
- #include <stdio.h>
- #include <string.h>
-
- int main()
- {
- char *b,*c;
- int l;
-
- c = "The fat cat jumped over the lazy dog in front of the fireplace";
- b = malloc(l = strlen(c) + 1);
-
- memcpy(b,c,l); memset(b,'*',1); puts(b);
- memcpy(b,c,l); memset(b + 4,'*',2); puts(b);
- memcpy(b,c,l); memset(b + 8,'*',3); puts(b);
- memcpy(b,c,l); memset(b + 12,'*',4); puts(b);
- memcpy(b,c,l); memset(b + 20,'*',5); puts(b);
- memcpy(b,c,l); memset(b + 1,'*',1); puts(b);
- memcpy(b,c,l); memset(b + 5,'*',2); puts(b);
- memcpy(b,c,l); memset(b + 9,'*',3); puts(b);
- memcpy(b,c,l); memset(b + 13,'*',4); puts(b);
- memcpy(b,c,l); memset(b + 21,'*',5); puts(b);
- memcpy(b,c,l); memset(b + 2,'*',1); puts(b);
- memcpy(b,c,l); memset(b + 6,'*',2); puts(b);
- memcpy(b,c,l); memset(b + 10,'*',3); puts(b);
- memcpy(b,c,l); memset(b + 14,'*',4); puts(b);
- memcpy(b,c,l); memset(b + 22,'*',5); puts(b);
- memcpy(b,c,l); memset(b + 3,'*',1); puts(b);
- memcpy(b,c,l); memset(b + 7,'*',2); puts(b);
- memcpy(b,c,l); memset(b + 11,'*',3); puts(b);
- memcpy(b,c,l); memset(b + 15,'*',4); puts(b);
- memcpy(b,c,l); memset(b + 23,'*',5); puts(b);
- }
-